(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7740],{27552:function(e,t,n){"use strict";n.r(t),n.d(t,{Button:function(){return u}});var r=n(85893),l=n(44740),i=n(16784),s=n(70247),o=n(76114),a=n(77513),c=n(67294);let u=e=>{let{actionable:t,trackKey:n,showDisclaimer:u,...d}=e,h=n&&{eventKey:s.vE,action:n,option:""},[p,f]=(0,c.useState)(u);return(0,c.useEffect)(()=>{var e;(null==t?void 0:t.type)!==a.CX||t.properties.modal!==a.dD||void 0!==u||(null===(e=t.properties.packages)||void 0===e?void 0:e.length)||(t.properties.packages=o.mJ,f(!0))},[t,u]),(0,r.jsx)(i.Link,{Component:l.z,actionable:t,tracking:h,showDisclaimer:p,...d})}},7740:function(e,t,n){"use strict";n.r(t),n.d(t,{StaticHeader:function(){return H}});var r=n(85893),l=n(67294),i=n(11064),s=n(20802),o=n(93271),a=n(96545),c=n(38936),u=n(11163),d=n(84271),h=n(22234),p=n(59118),f=n(27552),m=n(96219),g=n(32757),v=n(77513),b=n(76114);let k=e=>{let{simple:t=!1,selectedTier:n=b.MP.Professional,packages:l,showDisclaimer:i}=e,{translator:s}=(0,h.I)(),{entryLocalization:o}=(0,m.q)(),{domain:a}=(0,g.u)();return(0,r.jsxs)(r.Fragment,{children:[t&&(null==o?void 0:o.length)>1&&(0,r.jsx)(p.u,{className:"_hide-desktop",short:!0,showTail:!1,position:"fixed",width:"full"}),(null==o?void 0:o.length)>1&&(0,r.jsx)(p.u,{className:"_hide-mobile-tablet",short:!0,showTail:!0}),(0,r.jsx)(d.F,{className:"_hide-mobile-tablet onscroll-fade",theme:"dark",href:"https://app.".concat(a,"/auth/login"),children:s.gettext("Log in")}),(0,r.jsx)(f.Button,{size:"s",type:"primary",actionable:{type:v.CX,properties:{modal:v.dD,selectedTier:n,packages:l}},showDisclaimer:i,children:s.gettext("Try it free")})]})};var w=n(16784),x=n(3695),j=n(56239),y=n(93967),C=n.n(y),_=n(3074),E=n(51936),N=n(70776),L=n(46538),D=n(94876),S=n(6545),T=n(78799),A=n.n(T),M=n(32750);let R="globalBannerViewedMessageIndex",z=()=>{let{banners:e}=(0,D.k)(),{isMobile:t}=(0,_.QB)(),n=(0,S.Ke)(),i=(0,E.C)(),{isHorizontalNav:s}=(0,M.S)(),{asPath:o}=(0,u.useRouter)(),a=(0,l.useCallback)(e=>{let t="/"===o?"homepage":o.slice(1);return e.filter(e=>{let{bannerVisibility:n,excludedIncludedPages:r}=e;if("default"!==n&&r&&(null==r?void 0:r.length)>0){let e=null==r?void 0:r.map(e=>e.toLowerCase());if("includeOnly"===n)return e.includes(t);if("exclude"===n)return!e.includes(t)}return!0})},[o]),c=a(e?t?null==e?void 0:e.filter(e=>e.mobile):e:[])[0],[d,h]=(0,l.useState)(c),p=(e,t)=>{if(null===t)return 0;let n=Number(t)+1;return n>=e?0:n};(0,l.useEffect)(()=>{let n=t?null==e?void 0:e.filter(e=>e.mobile):e;if(!n||0===n.length){h(void 0);return}let r=a(n),l=(0,L.le)(R),i=p(r.length,l);h(r[i]),(0,L.D$)(R,i.toString())},[t,e,o,a]);let f=e=>{e&&n(v.Y0,{action:e})};return d?(0,r.jsx)("div",{className:C()(d&&A().banner),children:(0,r.jsx)(N.j,{onLinkClick:()=>f(null==d?void 0:d.trackKey),message:d.text,scrolling:s?i:void 0})}):null};var B=n(42999);let H=e=>{let{asPath:t}=(0,u.useRouter)(),{language:n,entryLocalization:l}=(0,m.q)(),{isBlogPage:d}=(0,j.e)(),h=(0,x.j)("DOMAIN"),{simple:f,selectedTier:g,packages:v,showDisclaimer:b}=e;return(0,r.jsxs)("div",{className:A().stickyContainer,children:[(0,r.jsx)(z,{}),(0,r.jsxs)(i.h4,{...e,locale:n,domain:h,LinkWrapperComponent:w.Link,path:t,showSearch:!d,children:[(0,r.jsx)(s.A,{children:(null==l?void 0:l.length)>1&&(0,r.jsx)(p.u,{trigger:"click",triggerWidth:"full",showArrow:!1})}),(0,r.jsx)(o.X,{defaultSource:d?a.R.Article:a.R.All,domain:h,keepContractedOnXlScreen:!0,children:(0,r.jsx)(c.D,{searchTracker:B.N4,children:(0,r.jsx)(k,{simple:f,selectedTier:g,packages:v,showDisclaimer:b})})})]})]})}},78799:function(e){e.exports={stickyContainer:"header_stickyContainer__uTwdb",banner:"header_banner__goJOD"}},70776:function(e,t,n){"use strict";n.d(t,{E:function(){return s},j:function(){return a}});var r=n(93967),l=n(67294),i=n(20551);let s=(0,i.Q)("banner-wrapper"),o=(0,i.Q)("banner-content"),a=({message:e,onLinkClick:t,scrolling:n})=>{let i=(0,l.useRef)(null),a=(0,l.useCallback)(()=>{if(null!==i.current){let e=i.current.offsetHeight;document.body.style.setProperty("--pd-global-banner-height",`${e}px`)}},[i]);return(0,l.useEffect)(()=>"undefined"!=typeof window&&window?(a(),window.addEventListener("resize",a),()=>{document.body.style.removeProperty("--pd-global-banner-height"),window.removeEventListener("resize",a)}):()=>null,[a]),l.createElement("div",{ref:i,className:r(s,n?.scrollingUp?`${s}--scroll-up`:n?.scrolling&&`${s}--scroll-down`),"data-testid":"banner_wrapper"},l.createElement("div",{className:r(o),dangerouslySetInnerHTML:{__html:e},onClick:e=>{e.target instanceof HTMLAnchorElement&&t()}}))}}}]);